home *** CD-ROM | disk | FTP | other *** search
/ Aminet 21 / Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso / Aminet / dev / misc / ahidev.lha / AHI / Developer / drivers / paula / smakefile < prev   
Encoding:
Makefile  |  1997-07-08  |  998 b   |  45 lines

  1.  
  2. DEST    = AHI:User/Devs/ahi/paula.audio
  3. DEST000 = AHI:User/Devs/ahi/paula.audio.000
  4. PDEST   = AHI:User/Devs/AudioModes/PAULA
  5.  
  6. AFLAGS    = I INCLUDE: QUIET NOEXE OPT NRQBPSMD
  7. LFLAGS    = NOALVS NOICONS SMALLDATA SMALLCODE DEFINE @__chkabort=@__dummy \
  8.           LIB LIB:sc.lib LIB:debug.lib LIB:amiga.lib
  9.  
  10. all: $(DEST) $(DEST000) $(PDEST)
  11.  
  12.  
  13. $(DEST): paula_audio.o debug.o
  14.     slink $(LFLAGS) TO $@ FROM paula_audio.o debug.o
  15.  
  16. $(DEST000): paula_audio.000.o debug.o
  17.     slink $(LFLAGS) TO $@ FROM paula_audio.000.o debug.o
  18.  
  19. $(PDEST): prefsfile.a smakefile
  20.     basm -ua+ -o$(PDEST) prefsfile.a
  21.     AHI:User/C/AddAudioModes $(PDEST)
  22.  
  23.  
  24. paula_audio.o: paula_audio.a smakefile
  25.     PhxAss $(AFLAGS) TO $@ MACHINE 68020 paula_audio.a
  26.  
  27. paula_audio.000.o: paula_audio.a smakefile
  28.     PhxAss $(AFLAGS) TO $@ MACHINE 68000 paula_audio.a
  29.  
  30. debug.o: debug.a
  31.     PhxAss $(AFLAGS) TO $@ debug.a
  32.  
  33.  
  34. dist:
  35.     smake allclean
  36.     smake all
  37.     smake clean
  38.  
  39. clean:
  40.     --delete \#?.o \#?.tmp >NIL:
  41.  
  42. allclean:
  43.     smake clean
  44.     --delete $(DEST) $(DEST000) $(PDEST)
  45.